#share {
  padding-bottom:50px
}
section {
  padding:8px 15px 0;
  .avatar {
    width:40px;
    height:40px;
    border-radius:$radius-round;
    overflow:hidden
  }
  .username {
    line-height:40px;
    padding-left:14px;
    font-size:14px
  }
  #video {
    margin-top:20px;
    border:solid 2px $color-theme;
    video {
      display:block;
      width:100%
    }
  }
  .content {
    line-height:18px;
    font-size:10px;
    span {
      color:#222;
      text-decoration:underline
    }
  }
}
.share-title {
  position:relative;
  display:inline-block;
  line-height:26px;
  padding-left:5px;
  margin-top:12px;
  font-size:15px;
  color:#fff;
  background:$color-theme;
  overflow:hidden;
  span {
    display:block;
    padding-left:12px;
    padding-right:25px;
    border-left:solid 7px #ff8787;
    letter-spacing:2px
  }
  &::before {
    content:'';
    position:absolute;
    top:4px;
    right:-9px;
    width:18px;
    height:18px;
    background:#fff;
    @include rotate(45deg)
  }
}
#enter {
  bottom:12px
}
.bottle {
  width:85px;
  margin:5px auto 0;
  padding:4px 0;
  background:#fff;
  border:solid 2px $color-theme;
  border-radius:$radius;
  .icon {
    display:block;
    margin:0 auto
  }
}
.share {
  line-height:40px;
  color:$color-tips;
  text-align:center
}